

var myApp = angular.module('myApp',[]);


myApp.controller('firstController',function($scope){
    $scope.name = '张三';
});


// 推荐配置
// 上面的例子太过简单了，对于大型应用显然不适用。对于大型应用，我们建议把它像这样分成多个模块：
//
// 服务模块
// 指令模块
// 过滤器模块
// 一个应用的模块，依赖于上述的三个模块，而且包含应用的初始化及启动代码
// 这样划分模块的原因主要是在你的测试中，经常需要忽略难以测试的初始化的代码，而且这样测试时可以单独加载模块进行相关的测试。
//
// 上述模块划分仅仅是一种建议性的方案，你可以根据自己的应用去调整。下面的代码显示了上面所述的模块划分：

// angular.module('xmpl.service', [])
//
//     .value('greeter', {
//         salutation: 'Hello',
//         localize: function(localization) {
//             this.salutation = localization.salutation;
//         },
//         greet: function(name) {
//             return this.salutation + ' ' + name + '!';
//         }
//     })
//
//     .value('user', {
//         load: function(name) {
//             this.name = name;
//         }
//     });
//
// angular.module('xmpl.directive', []);
//
// angular.module('xmpl.filter', []);
//
// angular.module('xmpl', ['xmpl.service', 'xmpl.directive', 'xmpl.filter'])
//
//     .run(function(greeter, user) {
//         // This is effectively part of the main method initialization code
//         greeter.localize({
//             salutation: 'Bonjour'
//         });
//         user.load('World');
//     })
//
//     .controller('XmplController', function($scope, greeter, user) {
//         $scope.greeting = greeter.greet(user.name);
//     });